草庐IT

JavaFX Tableview 和 ScrollPane 滚动问题

全部标签

javascript - jQuery AJAX 问题,间歇性地获取重复请求

就在那时,我即将结束对JavaScript系统的重写,我们正在从Prototype转移到jQuery。我们有大量AJAX请求在发生特定元素事件时触发,下面示例中的一个是日历上的新事件,但它也发生在其他地方。我遇到的问题是当一个事件被触发时,有时会发出两个AJAX请求。第一个返回正确的值,但(如您所见)它仍然表示正在处理,它从不返回我的JavaScript所需的成功消息。第二个请求返回正确的结果并正确终止。我遇到的问题是我们的jQuery屏幕拦截器设置为在繁重的AJAX请求期间防止用户输入,显然是因为AJAX请求仍然存在,屏幕永远不会解锁。如果我要刷新此屏幕,一切都会按预期工作。任何人都

javascript - 每当我更改其值时如何阻止文本区域滚动到顶部

我正在制作一些东西,其中文本区域会附加越来越多的文本。在firefox中,文本区域每次都向上滚动到顶部。我目前有类似textarea.scrollTop=1000000;的内容,可以在每次更改时将其向下滚动,但它仍然会在很短的时间内上升到顶部。有什么办法可以阻止它这样做吗? 最佳答案 我也遇到了这个问题。它发生在IE和Firefox中,但不会发生在Opera和Chrome中。我想通过对文本区域进行“double-buffering”更改来隐藏瞬间跳转到顶部:创建两个具有完全相同属性和尺寸的文本区域。其中只有一个是可见的;另一个是隐藏

使用原型(prototype)时的 Javascript 继承问题 - 实例被覆盖 :(

我是JavaScript编程的新手,我对继承有点噩梦。我正在为AppceleratorTitanium编写一些代码,我有一个名为Slide2D的基类,我希望从中继承它。所以我在Slide2D的原型(prototype)中放置了一些函数。这些通常不会被覆盖,但会从Slide2D派生的类中调用。这些函数也将从程序的其他部分调用。还有各种事件处理程序用于管理Titanium中的动画。如果我在一些调用代码中制作了几个这样的幻灯片(使用new)vars=newSlide2D('slide1','background1.png',etc......vart=newSlide2D('slide2',

javascript - 缩放页面时 Firefox 输入问题

我正在使用transform:scale(0.666667);transform-origin:25.7778%00;css以使页面适合我元素中的任何类型的屏幕尺寸。之后我面临以下问题!当我双击输入电子邮件时出现在其他地方 最佳答案 我不确定您是否想使用转换来创建响应式设计。您可以使用%来缩放您的设计以适应任何屏幕。据我了解,转换仍处于实验阶段,尚未为生产环境做好充分准备。我认为问题在于下拉列表的起源是继承css并重新应用它。https://developer.mozilla.org/en-US/docs/Web/CSS/trans

javascript - 禁用预测滚动 - 鼠标滚轮 (OnScroll) 事件触发过于频繁(触摸板)

我正在执行JavascriptonScroll。我的代码适用于任何普通计算机鼠标,但是当我使用笔记本的触摸板时,我遇到以下情况:当手指移动滚轮时,我的鼠标会触发(大约1到8次)mousewheel事件。我的触摸板触发了更多(~60)个mousewheel事件,同时两根手指触摸触摸板并在我的手指再次悬空后继续触发。我知道移动触摸设备的这种行为。该功能称为“预测触摸”-如果您的手指移动在抬起之前有足够的加速度,则滚动会继续。我认为触摸板驱动程序正在设置这种“平滑滚动”行为。为了调试这种情况,我使用了以下代码:/*HandleMouse-WheelScrolling*/varlastChan

javascript - 如果指定了绝对位置和 overflow-x hidden,则无法滚动到元素

我有动画ng-view。我正在使用上滑动画,它需要元素的绝对位置以及overflow-x:hidden来剪辑内容。在一个子页面中,我必须使用scrollTo元素功能,但如果指定了both2个值,它就不起作用。这是正确动画所需的主要ng-view类.wrapper{position:absolute!important;left:0;top:0;height:100%;min-height:100%;min-width:100%;overflow-x:hidden;}和结构:Section1Section2Section3CCC我准备了plnkr轻松展示它现在的样子。除了这两个值,还有其

javascript - 是否可以针对特定的 jQuery Ajax 调用禁用 Turbolinks 以防止页面刷新和滚动?

我有一个Rails5应用程序,非常想使用Turbolinks。在应用程序中有几个PATCHajax调用,它们只是用新数据更新服务器,但不需要担心更新页面的状态。只要这些ajax请求返回,Turbolinks就会刷新页面并且浏览器会滚动到屏幕顶部。这是不可取的行为;最好让东西留在原处。禁用Turbolinks可以解决这个问题。导致问题的示例(super基本)ajax调用:$.ajax({method:"PATCH",url:url,data:obj});是否有其他人遇到过这种情况或对如何防止页面滚动发生有任何想法? 最佳答案 有同样的

javascript - 在 React Native 中需要太多图像的问题

我有如下所示的javascript文件。它有很多对象(1000+)。由于我们不能在react-native中为图像使用动态名称,这是我的解决方法。"grinning":{"image":require('./images/1f600.png'),"shortname":":grinning:",}我在其他一些ReactNative函数中需要此文件并循环显示所有图像。但是在javascript文件中需要太多图像时出现内部错误。{"type":"InternalError","message":"react-packagerhasencounteredaninternalerror,ple

javascript - jQuery 数据表 ASP.NET 问题

我正在使用C#和JQuery数据表构建报告仪表板。页面上的其中一个报告包含一个带有下拉列表的更新面板。当用户更改选择时,数据会根据ddl选择进行刷新。在每个block中还有一个链接,可以调用服务器端将数据导出到Excel。问题是,在我单击Excel导出链接后,下拉列表失去了任何功能,其他Excel下载链接也是如此。这是我的代码:TopProducts        TherearenoproductrecordsfoundforthecriteriaprovidedIDNameQuantityDownloa

具有与默认行为相同的Javascript自定义滚动js

我在一个div中添加了一个水平滚动条。 我增加了内部div#custom_scroll_child的宽度。但是这些滚动条在手机上是不可见的。所以我想包括js库。当我添加任何像mCustomScrollbar这样的js库时,它的滚动条宽度和向左滚动与默认滚动条不匹配。所以我想要自定义滚动条的设计。但是想要原生滚动条的行为。那么我该如何实现呢?请指导我。 最佳答案 尝试以下操作。body{margin:0px;padding:0px;color:black;}.custom_scroll{width:91%;overflow: